package com.lh0811.forge.pserv.uacs.server.component.data_scope.constant;

import lombok.AllArgsConstructor;
import lombok.Getter;
import org.apache.commons.lang3.StringUtils;

@Getter
@AllArgsConstructor
public enum RuleValueSourceEnum {

    // 1-后台维护 2-系统数据源 3-系统提供

    后台维护("1", "后台维护"),
    系统数据源("2", "系统数据源"),
    系统提供("3", "系统提供");

    private String code;
    private String msg;

    public static RuleValueSourceEnum getByCode(String code) {
        for (RuleValueSourceEnum value : values()) {
            if (StringUtils.equals(value.getCode(), value.getCode())) {
                return value;
            }
        }
        return null;
    }
}
